//==========================================================================
// Copyright (c) 2000-2008,  Elastos, Inc.  All Rights Reserved.
//==========================================================================

#ifndef __ELASTOS_SETUPCRT_H__
#define __ELASTOS_SETUPCRT_H__

#if defined(_GNUC)
#define DECL_CODEINIT   DECL_SECTION(".text.init")
#define DECL_DATAINIT   DECL_SECTION(".data.init")
#elif defined(_EVC) || defined(_MSVC)
#define DECL_CODEINIT
#define DECL_DATAINIT
#endif

EXTERN_C DECL_CODEINIT void CDECL SetupCRT();

#endif // __ELASTOS_SETUPCRT_H__
